Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Displaying Raw • Download


Console/Makefile 4564dc3e9e5bf1072fdec4ae7482520e7cdf0e09 (4564dc3e) Text, 1.58 KB

Te6edf3PATH_RETICULUM_WEBSITETff7b72=../../sites/reticulum.network
Te6edf3PATH_PACKAGESTff7b72=../../dist_archive

Td2a8ffcleanTff7b72:
@echo Cleaning...
@-rm -rf ./build

Td2a8ffdirsTff7b72:
@mkdir -p ./build
@mkdir -p ./build/3d
@mkdir -p ./build/pkg
@mkdir -p ./build/css
@mkdir -p ./build/gfx
@mkdir -p ./build/images

Td2a8ffpagesTff7b72:
python ./build.py

Td2a8ffpages-debugTff7b72:
python ./build.py --no-gz --no-remap

Td2a8ffsourcepackTff7b72:
@echo Packing firmware sources...
zip --junk-paths -r build/pkg/rnode_firmware.zip ../arduino-cli.yaml ../BLESerial.cpp ../BLESerial.h ../Bluetooth.h ../Boards.h ../Config.h ../Console.h ../Device.h ../Display.h ../Framing.h ../Graphics.h ../LICENSE ../Makefile ../MD5.cpp ../MD5.h ../partition_hashes ../Power.h ../README.md ../release_hashes.py ../RNode_Firmware.ino ../ROM.h ../sx126x.cpp ../sx126x.h ../sx127x.cpp ../sx127x.h ../sx128x.cpp ../sx128x.h ../Utilities.h ../esp32_btbufs.py
Td2a8ffdataTff7b72:
@echo Including assets...
@cp assets/css/* build/css/
@cp assets/gfx/* build/gfx/
@cp assets/images/* build/images/
@cp assets/stl/* build/3d/
T8b949e #@cp assets/pkg/* build/pkg/
T8b949e # @cp assets/scripts/* build/scripts/
T8b949e # @cp -r ../../Reticulum/docs/manual/* build/reticulum_manual/
T8b949e # @cp -r ../../Reticulum/docs/Reticulum\ Manual.pdf build/reticulum_manual/

Td2a8ffexternalTff7b72:
make -C Tff7b72$(PATH_RETICULUM_WEBSITETff7b72) clean website
-rm -r Tff7b72$(PATH_PACKAGESTff7b72)/reticulum.network
cp -r Tff7b72$(PATH_RETICULUM_WEBSITETff7b72)/build Tff7b72$(PATH_PACKAGESTff7b72)/reticulum.network

Td2a8ffsiteTff7b72: Te6edf3clean Te6edf3external Te6edf3dirs Te6edf3data Te6edf3sourcepack Te6edf3pages

Td2a8fflocalTff7b72: Te6edf3clean Te6edf3external Te6edf3dirs Te6edf3data Te6edf3sourcepack Te6edf3pages-Te6edf3debug

Td2a8ffserveTff7b72:
python -m http.server T79c0ff7777 --bind T79c0ff127.0.0.1 --directory ./build


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────